have a great desire for something - Francés Inglés Diccionario